Maria MillerMaria Miller
Ajax 1-1 NEC: When the Goalkeeper Walks to the Halfway Line, the Problem Is Not the GoalkeeperThe 63rd minute and three steps The 63rd minute, 1-1, and the Johan Cruijff...
Jesse Marsch, Haaland and Manchester City's Financial Justice QuestionLate July 2026, in a small apartment in Shenzhen, I taped a sheet of A4 paper...
When the Data Table Is Empty: Lessons on the Limits of Sports AnalysisThere was a moment in sports journalism when I learned how to stay silent. It...
Eight Wrong Details and a Misaligned Steering System: Vietnamese Football Is Arguing About the Wrong ThingAt 1:12 a.m. on 6 January 2026, I sat alone in my flat on Nguyen Chi Thanh...
The Empty Report and the Boy Who Is Not in the SpreadsheetApril in Hamburg is still cold. On my screen is a four-page PDF, and all four...
World Hopes Week 2026 returns to Sheffield: world table tennis bets on 40 under-12 playersIn Sheffield, they do not count medals. They count coaches retrained. The wee...
ASEAN Cup 2026 Third-Place Match: When Malaysia Lose Their Spine to Sanctions and Tan Cheng Hoe's SilenceThe absence of Dion Cools and Faisal Halim, combined with FIFA and AFC...
Sydney Sweeney and Amy Hunt: When the 200m Track Becomes a Stage for Athlete VoiceOn Sunday night in Budapest, Amy Hunt stepped into lane 4 of the women's 200m...
CAND Kick-off: When the Ministry of Public Security Budget Meets the Promotion PuzzleOn the afternoon of September 11, the home ground of Cong An Nhan Dan (CAND)...
28 Goals, 0 Conceded and a Continental Ticket: What the Data on Vietnam's U17 Women Really SaysVietnam's U17 women walked into their final Group D qualifier needing only a...
Beneath the V.League 1 Table: Money, Data and the Limits of Vietnamese FootballOn 5 January 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son left th...
Ballon d'Or 2026: Nine PSG Players, One Bayern Winner, and Why Mbappé's Second Place Matters MoreIn the 30-name list for the 2026 Ballon d'Or, nine players wear Paris...
Empty Analysis: Impossible to Create 5447-Word Football ArticleThe Stage-1 deconstruction result shows no usable content in the following...
One Year in New York: John Konchar and the Fifteenth SpotIn late July, the basketball gyms of New York are as empty as a church on a...
LA 2028: Six Olympic Tickets Are Gone, But the Reigning Champion Is Still Standing Outside the DoorOn September 15, 2026, in Tunis, the Tunisia men's volleyball team defeated i...
World Nineball Tour Returns to Spain: A $100,000 "Major" and the Gap That Needs ScrutinyThat day I read the announcement for the 2027 World Grand Prix three times. N...
Manchester United in Madrid: The Gap Opened, the Ball Did Not Go InThe image I keep from that night in Madrid is not the conceded goal. It is th...
When the 'World's Best Footballer' Becomes a Conspiracy Theory: Analyzing the Authority Battle at Manchester UnitedThere's a moment in football when all numbers become meaningless. Not when a...
The Empty Volleyball Report and the Value of Silence in DataThere was an evening when I opened the data file of a volleyball match assign...
The Three Layers of a V.League Contract, and the Money That Never Appears on the Registration FormAt 11:47 pm on the final night of the transfer window, in a club office in...
Jesse Marsch, Haaland and Manchester City's Financial Justice QuestionLate July 2026, in a small apartment in Shenzhen, I taped a sheet of A4 paper...
When the Data Table Is Empty: Lessons on the Limits of Sports AnalysisThere was a moment in sports journalism when I learned how to stay silent. It...
Eight Wrong Details and a Misaligned Steering System: Vietnamese Football Is Arguing About the Wrong ThingAt 1:12 a.m. on 6 January 2026, I sat alone in my flat on Nguyen Chi Thanh...
The Empty Report and the Boy Who Is Not in the SpreadsheetApril in Hamburg is still cold. On my screen is a four-page PDF, and all four...
World Hopes Week 2026 returns to Sheffield: world table tennis bets on 40 under-12 playersIn Sheffield, they do not count medals. They count coaches retrained. The wee...
ASEAN Cup 2026 Third-Place Match: When Malaysia Lose Their Spine to Sanctions and Tan Cheng Hoe's SilenceThe absence of Dion Cools and Faisal Halim, combined with FIFA and AFC...
Sydney Sweeney and Amy Hunt: When the 200m Track Becomes a Stage for Athlete VoiceOn Sunday night in Budapest, Amy Hunt stepped into lane 4 of the women's 200m...
CAND Kick-off: When the Ministry of Public Security Budget Meets the Promotion PuzzleOn the afternoon of September 11, the home ground of Cong An Nhan Dan (CAND)...
28 Goals, 0 Conceded and a Continental Ticket: What the Data on Vietnam's U17 Women Really SaysVietnam's U17 women walked into their final Group D qualifier needing only a...
Beneath the V.League 1 Table: Money, Data and the Limits of Vietnamese FootballOn 5 January 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son left th...
Ballon d'Or 2026: Nine PSG Players, One Bayern Winner, and Why Mbappé's Second Place Matters MoreIn the 30-name list for the 2026 Ballon d'Or, nine players wear Paris...
Empty Analysis: Impossible to Create 5447-Word Football ArticleThe Stage-1 deconstruction result shows no usable content in the following...
One Year in New York: John Konchar and the Fifteenth SpotIn late July, the basketball gyms of New York are as empty as a church on a...
LA 2028: Six Olympic Tickets Are Gone, But the Reigning Champion Is Still Standing Outside the DoorOn September 15, 2026, in Tunis, the Tunisia men's volleyball team defeated i...
World Nineball Tour Returns to Spain: A $100,000 "Major" and the Gap That Needs ScrutinyThat day I read the announcement for the 2027 World Grand Prix three times. N...
Manchester United in Madrid: The Gap Opened, the Ball Did Not Go InThe image I keep from that night in Madrid is not the conceded goal. It is th...
When the 'World's Best Footballer' Becomes a Conspiracy Theory: Analyzing the Authority Battle at Manchester UnitedThere's a moment in football when all numbers become meaningless. Not when a...
The Empty Volleyball Report and the Value of Silence in DataThere was an evening when I opened the data file of a volleyball match assign...
The Three Layers of a V.League Contract, and the Money That Never Appears on the Registration FormAt 11:47 pm on the final night of the transfer window, in a club office in...
